armed detachment - İspanyolca İngilizce Sözlük